home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 4014 < prev    next >
Encoding:
Text File  |  1996-08-06  |  1.8 KB  |  43 lines

  1. Newsgroups: comp.object,comp.software-eng,comp.lang.c++
  2. Path: netcom.com!bry
  3. From: bry@netcom.com (Bryan Althaus)
  4. Subject: Re: Moving from C to C++
  5. Message-ID: <bryDLtuFq.91I@netcom.com>
  6. Followup-To: comp.object,comp.software-eng,comp.lang.c++
  7. Organization: NETCOM On-line Communication Services (408 261-4700 guest)
  8. X-Newsreader: TIN [version 1.2 PL1]
  9. References: <4cs44p$3pk@ixnews8.ix.netcom.com> <4dk8ts$fpc@antares.en.com>
  10. Date: Sat, 27 Jan 1996 06:38:13 GMT
  11. Sender: bry@netcom18.netcom.com
  12.  
  13. David Cooper (dcooper@en.com) wrote:
  14. : >Does anybody have any experiences in moving from a structure C 
  15. : >environment to that of an object-oriented C++ environment?
  16.  
  17. : Yes.  I am leading a project of mostly C programmers who are now using 
  18. : C++.  I have taught them parts of the OO Methodology and which 
  19. : features of C++ are good to use and which are not (some of which I am 
  20. : still learning).
  21.  
  22. : >Is it better to ease everyone into using C++ as a better C and take
  23. : >advantage of the encapsulation, getting people familar on the tools
  24. : >before jumping into a full object-oriented development?  
  25.  
  26. : IMHO, YES.  A good book to get for this is "Moving from C to C++, The 
  27. : Ins and Outs of Object-Oriented Programming" (Perry, SAMS Publishing, 
  28. : ISBN # 0-672-30080-X).
  29.  
  30. Since this is the book that I learned from, be warned that this book has
  31. countless errors in it.  The errata sheet for the book is just the first
  32. hint.  The chapter on inheritance has loads of errors in it confusing
  33. public, protected, and private.
  34.  
  35. I would not recommend this book, but I would recommend books that are
  36. intended to help C programmers move on C++ such as Ira Pohl's (sp?) books. 
  37.  
  38.  
  39. : +---------------------+----------------------------+
  40. : | dcooper@en.com      | 76734.1427@CompuServe.com  |
  41. : | Exchange Net        | CIS                        |
  42. : +---------------------+----------------------------+
  43.